doubtful scabbardfish - French English Dictionary